@charset "utf-8";
 
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{margin:0;}
li{list-style:none}
ol,ul,button,input,select,textarea{margin:0; padding:0;}
body,button,input,select,textarea{font:12px Tahoma,Arial,\5b8b\4f53;color:#5E5E5E;}
input,select,textarea{font-size:100%;}
img {border:0 none;}
a.blue_link{color:#06c;}
a.blue_link:hover{color:#f60;}
.clearfix:after{display:block;content:".";height:0;visibility:hidden;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;}
button::-moz-focus-inner{padding:0;border:none;}
.wrap{margin-left:auto;margin-right:auto;width:1190px;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.ml10{margin-left:10px;}
.mb1{margin-bottom:1px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.pl14{padding-left:14px;}
.pl30{padding-left:30px;}
.text-indent50{ text-indent:50px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.mr10{margin-right:10px;}
.mr5{margin-right:5px;}
.none{display:none;}
.nobg{background:none;}
.block{display:block;}
.blue{color:#026278!important;}
.bold{font-weight:bold;}
.red {color:#d00 !important;}
.green{color:#00b667;}
.m0{margin:0!important;}
.mb2{margin-bottom:2px;}
.lineh20{line-height:20px;}
.height295{height:295px;}

.border_none{ border:none!important;}
.border_b_gray{border-bottom:1px solid #e6e6e6;}
.border_b_no{border-bottom:none!important;}
.height100{ height:auto!important;}
.width100{ width:auto!important;}
.width740{width:740px;}
.width240{width:240px;}
.hide{display:none;}
.show{display:block;}
.box{border: 1px solid #E6E6E6;position: relative;}
.bg{ background:url(../images/bg.png) no-repeat;}
.bgf8{background:#f8f8f8;}
.high_red{color:#d00; font-size:28px; line-height:28px;}

.gray {color:#999!important;}
.black{color:#333;}
.clear { clear:both;}
.main_body{ position:relative;}
.r_tab{position: relative; height: 39px; border-top:2px solid #636363;}
.site-nav .site-nav-bd-r li, .mini_cart_btn, .r_tab .cur{background:url(../images/z_bg.gif) no-repeat left 0; }
.y_head { background-color:#fff; min-width: 990px; }
.site-nav{z-index:10000; height:36px;background:#f8f8f8;border-bottom:1px solid #e9e9e9;*zoom:1;line-height:36px;}
.site-nav:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd{margin:0 auto;width:990px;height:36px;-webkit-backface-visibility:hidden;*zoom:1}
#logininfo { width:396px; float:left;}
.site-nav .site-nav-bd:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd .site-nav-bd-l{display:inline;float:left;}
.site-nav .site-nav-bd .site-nav-bd-r{display:inline;float:right;}
.site-nav-bd-r .menu_bd {position:absolute; margin:0;left:-11px;top:3px; background:#fff; z-index:10001;}
.site-nav .site-nav-bd-r li{ background-position:left 13px;padding:0 7px;float:left; }
.site-nav .site-nav-bd-r .menu_first{background:none; padding-left:0;}
.site-nav .site-nav-bd-r .menu_nav{position:relative; z-index:1101; padding-left:6px; }
.site-nav .site-nav-bd-r .menu_nav_hover{height:37px; background:#fff;}
.site-nav .site-nav-bd-r .menu_last{padding-left:5px; padding-right:0;}

.menu_nav a{padding-left:20px; display:inline-block; background:url(http://www.111.com.cn/yao/static/drugs_2014/images/menu_nav.gif) no-repeat left -29px;}
.menu_last a {padding-left:20px; display:inline-block; background:url(http://www.111.com.cn/yao/static/drugs_2014/images/menu_nav.gif) no-repeat left11px;}
 
 
.menu_nav a{padding-left:20px; display:inline-block; background:url(../images/menu_nav.gif) no-repeat left -29px;}
.menu_last a {padding-left:20px; display:inline-block; background:url(../images/menu_nav.gif) no-repeat left	11px;}
.mod_logo {width:355px; height:107px; float:left;}
.mod_logo .logo img{height:107px;}

.new_logo {width:355px;height:107px;float:left; }
.ask_logo{background:url(../images/list_logo.png) no-repeat;}
.baike_logo{background:url(../images/baike_logo.png) no-repeat;}
.zixun_logo{background:url(../images/zixun_logo.png) no-repeat;}
.new_logo a{ float:left; display:inline-block;height:107px;}
.new_logo_official{width:160px;}
.new_logo_index{width:190px;}

.mod_search {width:630px;float:left;}
.mod_minicart {width:119px; float:right;}
.searchForm{position:relative;}
.searchForm .search_cate{position:absolute;left:3px; top:3px; z-index:1000;}
.searchForm .search_cate span{display:inline-block; width:44px; padding-right:6px; height:30px; font-weight:bold; border-right:1px solid #e5e5e5; background: url(../images/z_bg.gif) no-repeat right -44px #f6f6f6; line-height:30px; text-align:center; cursor:pointer;}
.searchForm .search_cate ul{ width:50px;}
.searchForm .search_cate li{text-align:center; line-height:28px; background:#fff; border:1px solid #e5e5e5; border-top:none; cursor:pointer;}
.searchForm .search_cate li:hover{background:#f8f8f8;}

.searchForm {float:left; margin:34px 0 0 0; }
.searchForm input { float:left; width:300px; height:30px;line-height:normal;line-height:30px\9;padding:0 5px 0 9px;border:3px solid #026278; outline:none; color:#5e5e5e;vertical-align: middle;background-color:#fff;}
.searchBtn, .searchBtnA { float:left;width:77px;height:36px; padding-left:15px;line-height:36px;*line-height:38px;line-height:38px\0;border:0;font-size:18px;font-family:"Microsoft YaHei";text-align:center;color:white;vertical-align: middle;cursor:pointer; background:#026278 url(../images/head_input.gif) no-repeat 5px -92px;overflow:hidden;}
.searchBtn{width:82px;}
.searchBtnA{padding-left:5px; margin-left:5px; background-position:5px -38px;}
.searchBtnA:hover{color:#fff; text-decoration:none;}
.go_shop{width:95px; padding-left:25px; margin-left:5px; background-color:#e72418; background-position:5px 6px;}
.go_shop:hover{background-color:#f80000;color:#fff; text-decoration:none;}
.hotkeys { width:520px;}
.hotkeys {float:left;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;margin-top:8px;}
.hotkeys .word_box {margin-left:-11px;}
.hotkeys a {color:#5e5e5e;padding:0 10px;height:12px;line-height:100%; border-left:#ddd 1px solid;font-family:Arial; vertical-align:middle;}
.hotkeys a:hover {color:#d00;}
.tellnumber{ background-position:-154px -362px; width:150px;height:36px;overflow:hidden;float:left; padding-top:5px; padding-left:25px;font-size:20px;color:#e72419;font-weight:normal;line-height:20px;font-family:Microsoft Yahei;}
.mod_minicart { background-color:#e72418;font-size:14px;text-align:center; margin:34px 0 0 0;}
.mini_cart_btn {background-position:100px -14px;display:block;height:36px;line-height:36px;vertical-align:middle;color:#fff; font-weight:bold;}
.mini_cart_btn:hover{color:#fff;}
.sitenav{float:right;}
.ask_sitenav{float:left;}
.ask_sitenav,.sitenav { height:40px; margin:0;font-size:0;font-family:\5b8b\4f53;vertical-align:middle; overflow:hidden;}
.sitenav .first:hover{padding:0 7px;}
.ask_sitenav li{width:110px;}
.sitenav li {word-spacing:-1px;display:inline-block;float:left;text-align:center;width:92px;}
.sitenav li:first-child{width:106px;}
.sitenav .nav_link{color:#fff;font-size:14px;letter-spacing:normal;word-spacing:normal;line-height:40px; border-right:#2f96d1 1px solid;display:block;*zoom:1; transition:background-color .1s ease-out;}
.sitenav .nav_link:hover,.sitenav .cur, .sitenav .hover{color:#fff; background-color:#0093e7;text-decoration:none;*height:38px; border-right:#2f96d1 1px solid;}
.allSort {float:left;width:180px;height:36px;}
.headerNavMain {position:relative; background-color:#026278;height:40px; z-index:999;}
.shoppingCart{float:left;width:134px;height:35px;line-height:35px;font-weight:bold;border-left:#fff 1px solid;overflow:hidden}
.shoppingCart a{color:#fff}
.ft_friendlylink{width:988px; position:relative;}
.ft_friendlylink img{filter: Alpha(Opacity=70);opacity: .7;}
.ft_friendlylink a:hover img{filter: Alpha(Opacity=100);opacity: 1;}
.fri_tit{background:#F8F8F8 url(../images/gray_dot.gif) repeat-x left 33px; border:1px solid #e5e5e5; border-bottom:none; *zoom: 1;position:relative; height:34px;}
.fri_tit li{display:inline; height:33px;border-right:1px solid #E6E6E6;font-size:12px;line-height:33px;text-align:center;cursor:pointer; float:left;}
.fri_tit li a{padding: 0 8px;}
.fri_tit li.cur a, .fri_tit li a:hover{background-color: #026278;color: #FFF; display: block;}
.fri_tit .f_li {left:179px;}
.fri_tit span{ height:34px; padding:0 20px; font-size:14px; font-weight:normal;}
.fri_tit strong,
.fri_tit h1{float:left; padding:0 10px;}
.fri_tit li.cur span,
.fri_tit li.cur strong,
.fri_tit li.cur h1{display:block; background:#fff;font-weight:bold;height:34px;margin-bottom:-1px;z-index:1;_height:35px;color:#026278; font-size:14px; border-top:#026278 2px solid;}
.fri_ct{padding:20px 0 0 20px; overflow:hidden; min-height:78px; border:1px solid #E6E6E6; border-top:none;}
.friendly{}
.fri_ct a{float:left;display:block;width:138px;height:26px;float:left;font:12px/26px;color:#333;margin:0;}
.fri_ct li{float:left;background:url(../images/index_sprite.png) no-repeat 0 -102px; padding-left:25px; width:113px; height:26px;}
.fri_ct li a{ float:none; width:118px;}
.fri_ct li a:hover{color:#e72418;}
.ft_info{background:#026278;}
.gray_box{width:100%;background-color:#f8f8f8;line-height:24px;color:#5e5e5e;margin-top:10px;min-width: 990px;}
.gray_box a{color:#5e5e5e; padding:0 6px;}
.gray_box a:hover{color:#e72418;}
.gray_box .wrap p{padding:0 10px; text-align:center; line-height:26px;}
.gray_box .wrap{padding:10px 0;}
.copyright{padding:10px 0 20px;}
.copyright p{color:#5E5E5E;text-align:center; line-height:2em;}
.sf_verify{padding-top:10px;}
.sf_verify a{margin-left:4px;}
.vl_1,.vl_2,.vl_3,.vl_4,.vl_5,.vl_6,.vl_7,.vl_8,.vl_9{background-image:url(../images/logo.png);background-repeat:no-repeat;overflow:hidden;display:inline-block;zoom:1;#display:inline;width:100px;height:40px;text-indent:-9999px;ertical-align:top;}
.vl_1{background-position:0 0;margin-left:10px;}
.vl_2{background-position:-110px 0;}
.vl_3{background-position:-220px 0;}
.vl_4{background-position:-330px 0;}
.vl_5{background-position:-440px 0;}
.vl_6{background-position:-550px 0;}
.vl_7{background-position:-660px 0;}
.vl_8{background-position:-770px 0;}
.vl_9{background-position:-880px 0;}
.float_box { position:fixed;_position:absolute;right:30px;bottom:10px;z-index:10000;width:40px;overflow:hidden;}
.f_home, .f_wei, .f_top,.f_ask {background-image:url(../images/l_bg.gif);background-repeat:no-repeat;overflow:hidden;display:inline-block;zoom:1;#display:inline;width:40px;height:40px;text-indent:-9999px;vertical-align:top;float:left;background-position:-41px 0;}
.f_ask{height:114px; background-position:-41px 0;}
.f_home{background-position:-41px -114px; margin-top:1px;}
.f_wei{ background-position:-41px -155px; margin-top:1px;}
.f_top{ background-position:-41px -197px;margin-top:1px;}
.f_ask:hover{background-position:0 0;}
.f_home:hover{ background-position:0 -114px;}
.f_wei:hover { background-position:0 -155px;}
.f_top:hover { background-position:0 -197px;}

/*---------提问框&二维码----------*/
.ask_box{width:232px; height:269px; background:url(../images/ask_box_bg.png) no-repeat; position:fixed; bottom:133px; right:30px; display:none;z-index:10010;}
.ask_box_title{height:35px; line-height:35px; padding-left:30px; font-size:14px; color:#FFF;}
.close_btn{position:absolute;top:0; right:0; z-index:1100; width:25px; height:25px; cursor:pointer; background:url(../images/close_btn.png) no-repeat 0 -25px;}
.close_btn:hover{background:url(../images/close_btn.png)}
#pop_img_container .close_btn{position:fixed;}
.ask_box .t1{line-height:40px; text-align:center; display:block; width:100%;}
.ask_box textarea{margin:0 10px; width:178px; height:60px; border:none; resize:none; background:none; padding:15px; overflow-y:hidden; outline:none;}
.ask_submit_btn, .content_btn{width:88px; height:30px; line-height:30px; background:#026278; display:block; color:#fff; text-align:center; margin:22px auto 11px auto;}
.ask_submit_btn:hover, .content_btn:hover{color:#fff;}
.download{display:block; height:40px; font-size:12px; color:#fff; line-height:40px; text-align:center;}
.download a{color:#fff;}
.con_left{float:left;width:920px;}
.con_right{float:right;width:240px;}

.qr_layer{ display:none; position:fixed; bottom:20px; right:72px; z-index:10010; border:1px solid #999;  background:#fff; text-align:center;}
.qr_layer p{height:20px;}

/*------头部导航分类下拉-------*/
.allCategoryHead{width:240px;height:40px; float:left; position:relative;background:#07b;}
.nav_a,.nav_a:hover{ display:block; padding-left:20px; font: bold 14px/40px 宋体; line-height:40px; color:#FFF; text-decoration:none; /* background:url(../images/arrow.png) no-repeat right */;}
.allCategoryHead_bg {background: #07b url(../images/z_bg.gif) no-repeat no-repeat 200px -159px;}
/*.allCategoryHead a:hover{background:none;}首页不需要*/

.sortbox, .sortbox_index {position: absolute; top:-9px; z-index:998; width:238px; border:1px solid #e6e6e6; background:#f8f8f8; margin-top:-1px; }
.sortbox_index{top:0;}
.ctitle{ height:40px; line-height:40px; cursor:pointer; color:#999;position:relative;}
.ctitle.special strong{ color: #F00;}
.ctitle .sub_cate{ padding-left:18px;z-index:1000; position:relative; background:#f8f8f8;}
.ctitle h2{float:left; margin-right:10px; font-size:14px; color:#5e5e5e; text-align:left;}
.ctitle h3 {font-size: 14px; color: #5E5E5E; text-align: left;}
.ctitle h2 a{color:#5e5e5e; }
.ctitle span.line{margin:0 10px; display:inline-block; color:#ccc;}

.ctitle .active{border:1px solid #0083e6; border-left-width:3px; padding-left:15px; height:38px; line-height:38px; border-right:none;background:#FFF; z-index:1000; width:220px; position:relative; z-index:1000; width:221px;}

.category, .category1{position:absolute; left:239px; top:0; padding:4px; background:#FFF; border:1px solid #026278; z-index:998; margin-left:-1px; display:none;}
.category{ width:534px;}
.category1{width:741px;}

.recollections{ line-height:32px; padding-left:10px; border-bottom:1px solid #e6e6e6;}
.recollections strong{color:#026278;}
.recollections ul{ padding-left:5px; width:100%;}
.category1 .recollections{ line-height:40px;}
.category1 .recollections:after{display: block; content: "."; height: 0; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.category1 .recollections ul{min-height: 40px;}
.recollections li{float:left; margin-right:5px; line-height:35px; width:80px; overflow:hidden;}

/*-----问题列表------*/
.ask_cate_total{ padding:22px 0 0 17px;}
.ask_cate_total h2{display: inline; font-size: 12px; font-weight: normal;}
.ask_cate_total a{ width:130px; display:inline-block; text-align:left;text-decoration:none; color:#333; padding-bottom:15px;}
.ask_cate_total a font{ color:#026278; font-size: 14px;}
.ask_cate_total a:hover,.ask_cate_total .hover{ font-weight:bold; color:#f60;}

.table_list{ background: none repeat scroll 0 0 #F8F8F8; border-bottom: 1px solid #E6E6E6;height: 34px;position: relative;}
.table_list li{border-right: 1px solid #E6E6E6;cursor: pointer;display: inline;font-size: 12px;height: 33px;line-height: 33px;text-align: center;}
.table_list li a{display: block;  padding:0 20px;}
.table_list li.cur{background: none repeat scroll 0 0 #FFFFFF;border-top: 2px solid #026278;color: #026278;font-size: 14px;font-weight: bold;height: 34px; margin-bottom: -1px;margin-top: -1px;z-index: 1;}
.ask_l_box{ padding:22px 0 0 17px;}

.ask_l li { line-height:40px; border-bottom:1px solid #ebebeb;}
.ask_l .titla_name{ width:448px; text-align:left;}
.ask_l span{ display:inline-block;width:56px;text-align:center;}
.ask_l .update_time{ width:80px}
.ask_l .status a{ background:url("../images/bg.png") 0 0 no-repeat; width:50px; height:20px; display:inline-block; text-align:center; line-height:20px; text-decoration:none;}
.ask_l .status a.over{ background-position:-50px 0;}
.ajax_unload{line-height:40px; text-align:center;}

.sub_cate_list{display: inline; font-size: 12px; font-weight: normal;}


/**-----------分页 ------------*/
.page_box{ text-align:center; padding-top:17px; height:45px;}
.page_box span,.page_box a{ border:1px solid #ddd; height:26px; line-height:26px; margin-right:5px; text-align:center; display:inline-block; }
.page_box a:hover{background:#026278; color:#fff;}
.page_box .last_page,.page_box .next_page{ width:60px}
.page_box .page{/*width:33px;*/ padding: 0 10px;}
.page_box .cur{ background:#026278;  color:#fff;}
.page_number{ width:55px; text-align:center; margin-right:5px; outline:none;}
.page_box .button{background:#e8e8e8; width:60px; cursor:pointer;}

/*-----------------在线提问------------------*/
.ask_online{ padding:0 10px 25px 10px; background:#cfeeff}
.asl_o_title { height:54px; line-height:54px; color:#5d6569; font-weight:500; font-size:14px;}
.asl_o_title span{ background-position:-303px 0; display:inline; width:36px; height:29px; float:left; margin:12px 5px 0 0;}
#ask_o_con{ height:112px; padding:10px; width:700px; border:none; resize:none; font-size:14px; padding:8px; background:#fff;  overflow:hidden; outline:none;}
.ask_o_button_area{ text-align:center; margin-top:-2px;}
.ask_o_button_area div.bg{ width:190px; height:38px; background-position:-100px 0; margin:0 auto;}
.ask_o_button_area .ask_o_button{ background:#ffaa00; color:#fff;  width:190px; height:50px; margin:0 auto; line-height:50px; cursor:pointer; border-radius:2px;}
.ask_o_button_area .ask_o_button span.bg{ width:37px; height:28px; margin-top:11px; background-position:-348px 0; display:inline-block;}
.ask_o_button_area strong{font-size:24px; font-family:"Microsoft YaHei"; display:inline-block; height:50px; position:relative; top:-5px;}

/**---------------问题列表底部的搜索框-------------------*/
.bottom_search{width:734px; height:49px; padding:3px; line-height:55px; background:#e8e8e8; overflow:hidden;}
.bottom_search input,.bottom_search a{display:block; float:left; height:49px; }
.bottom_search input{width:538px; border:none; outline:none;background:#fff; font-size:14px;padding-left:16px; line-height:49px;}
.bottom_search a{width:180px; line-height:49px; font-size:28px; color:#333; font-family:"Microsoft YaHei"; text-align:center;}
.bottom_search a:hover{color:#666; text-decoration:none;}
.bottom_search a span{display:inline-block; width:24px; height:24px; background:url(../images/bg.png) no-repeat -394px 0; margin-right:10px;}

/*----------外科用药推荐-----------*/
.recommend{width:740px; border-bottom:1px solid #ebebeb;}
.recommend h2{display:inline-block; height:34px; line-height:34px; font-size:14px; font-family:"Miscrosoft YaHei"; color:#333; border-bottom:2px solid #333; margin-bottom:-1px;}

/**--------------图片轮转-------------------*/
.pic_list_box ul,.pic_list_box li{ padding:0; margin:0;list-style:none;}
.pic_list_box img{ border:none; width:160px;}
.pic_list_box{ width:700px; position:relative; overflow:hidden; _height:100%; padding:0 20px;}
.pic_list_box .picbox{ width:680px; height:225px; overflow:hidden; position:relative; margin:0 auto;}
.pic_list_box .piclist{position:absolute; left:0px; top:0px}
.pic_list_box .piclist li{ float:left; width:160px; padding:0 5px; text-align:center;}
.pic_list_box .og_prev,.pic_list_box .og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:80px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.pic_list_box .og_prev{ background-position:0 -60px; left:0px;}
.pic_list_box .og_next{ background-position:0 0; right:0px;}
.pic_name, .pic_adword, .pic_price{text-align:center; color:#5e5e5e;font-size:12px; line-height:19px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pic_name{margin-top:5px;}
.pic_name a{font-size:14px; line-height:19px; color:#5e5e5e; font-weight:bold; }
.pic_price strong{color:#e72418;}

/*-----现在位置-----*/
.now_loc{height:40px; line-height:40px; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.now_loc p{color:#5e5e5e; float:left; padding-left:10px;}
.now_loc a{margin:0 2px;}
.now_loc span,
.now_loc strong{color:#999; margin:0 2px; font-weight:normal;}
.loc_name{ float:left; display:inline-block; padding: 0 20px; text-align:center; color:#fff; background:#5e5e5e; font-size:22px;}

/*----------问答内容页开始----------*/
.ask_content{ float:left; width:698px; padding:20px; border:1px solid #e6e6e6; }
.ask_info{ padding-left:38px; width:660px; background:url(../images/content_ask_ico.png) no-repeat;}
.ask_title {line-height:36px; font-size:16px; color:#333; font-size:16px;}
.ask_title i{ display:inline-block; width:43px; height:19px; background:url(../images/state_icon.png) no-repeat;}
.ask_title .solve{background-position:0 0;}
.ask_title .unsolved{background-position:0 -25px;}
.ask_title .asked{background-position:0 -50px;}
.ask_title .adopted{background-position:0 -75px;}
.share{position:relative;}
.share a{display:inline-block; width:58px; height:14px; padding:8px 8px 8px 30px; border:1px solid #e6e6e6; text-align:center; background:url(../images/content_ask_sprite.png) no-repeat 0 -167px; margin-right:5px;}
.share_bg{padding:0 14px;background:url(../images/content_ask_sprite.png) no-repeat 0 -14px; cursor:pointer;}

.bdsharebox { position:absolute; width:50px; height:30px; top:0; right:5px;}
.share .bdsharebox a{ padding:0; margin:0; border:none; background:none; background:none;}

.member_name{ line-height:20px;}
.member_name span{color:#999; margin-right:5px;}
.patient_info{line-height:60px; }
.patient_info,.illness_describe_title,.illness_describe_msg p{font-size:14px; color:#333;}
.illness_describe_title{font-weight:bold; font-size:14px; height:14px; padding-left:18px; background:url(../images/content_ask_sprite.png) no-repeat 0 -31px;}
.illness_describe_msg{padding:10px 0; font-size: 14px; word-break: break-all;}
.illness_describe_msg img{ max-width: 660px; text-align: center;}
.illness_describe_msg p{line-height:26px;}
.illness_describe_msg p.image_note{ height: 175px; display: table; vertical-align: middle;}
.illness_describe_msg p.image_note a{ display: inline-block; height: 150px; margin-right: 20px; text-align: center; vertical-align: middle; width: 150px;}

.illness_describe_msg p.image_note span{  border: 1px solid #EEEEEE; display: table-cell; height: 150px; margin-right: 20px; vertical-align: middle; width: 150px;}
.illness_describe_msg p.image_note img{margin: 2px; max-height: 139px; max-width: 150px;}
.answer{width:275px; height:32px; padding:9px; line-height:32px; border:1px dashed #f4e0a3; background:#fffeee;}
.to_answer{ display:inline-block; width:90px; padding-left:50px; height:36px; line-height:36px; color:#fff; font-family:"Microsoft YaHei"; font-size:18px; border-radius:2px; background:url(../images/content_ask_sprite.png) no-repeat 0 -131px #026278; }
.to_answer:hover{color:#fff; background-color:#0083ee; text-decoration:none;}	
.download_app{ display:block; padding-left:36px; background:url(../images/app_wen.png) no-repeat 0 0; font-size:14px; color:#5e5e5e;}

.input_box{width:698px; height:148px; border:1px solid #026278;}
.answer_form textarea{width:678px; height:77px; padding:10px; border:none; border-bottom:1px solid #e6e6e6; outline:none; resize:none; font-size:15px;}
.answer_btn{width:100%; height:50px; line-height:50px;}
.answer_btn a{margin:10px; float:right;}

.login_pop_container{position:absolute;}
.login_pop_layer{position:fixed; left:50%; top:45%; width:300px; margin-left:-150px; border-bottom:1px solid #e5e5e5; background:#fff; overflow:hidden; z-index: 1999;}
.login_pop_layer p{height:40px; line-height:30px; text-align:center; font-size:1rem;}
.login_pop_layer a{color:#026278;}
.close_area{height:25px; background:#07b;}
.show_pop_layer{position:fixed; left:50%; top:45%; border-bottom:1px solid #e5e5e5; background:#fff; overflow:hidden;}

/*------答案区域样式--------*/
.solution_area{ padding:24px 0 0 24px; border-top:1px dashed #dbdbdb;}
.doctor_head{width:70px;}
.doctor_head p{text-align:center;}
.doctor_head  img{width:52px; height:52px;}
.question_btn{display:block; width:52px; height:28px; background:#026278; text-align:center; line-height:28px; color:#fff;}
.question_btn:hover,.drug_buy:hover{color:#fff; background:#007bc1;}
.solution_text{width:604px;}
.net_fri_name, .doctor_info{height:25px; position:relative;}
.doctor_info{ border-bottom:1px solid #e6e6e6;}
.doctor_name, .usefull, .complain{display:inline-block;}
.doctor_name strong{margin-right:10px;}
.usefull{ position:absolute; left:270px; height:16px; padding-left:16px; background:url(../images/content_ask_sprite.png) no-repeat 0 -115px;}
.usefull strong{color:#026278;}
.complain{position:absolute; right:0;}
.complain span{margin-right:10px;}
.doctor_suggest{border-bottom:1px solid #e6e6e6; padding:15px 0;}
.doctor_suggest p{line-height:25px; font-size:14px; color:#333;}
.color_blue{color:#026278;}
.net_fri_msg{width:530px;}
.net_fri_name a{margin-right:5px;font-size:12px;}

/*-------相关问题-------*/
.related_que{width:740px; padding:10px 0;}
.related_que ul{ float:left; width:370px; }
.related_que li{padding-left:20px; padding-right:20px; width:330px;  height:28px; background:url(../images/index_sprite.png) no-repeat -5px -95px;}
.related_que li a{color:#026278; line-height:28px; font-size:14px;}
.answer_count{float:right; line-height:28px;}
.answer_count a{color:#999; line-height:36px;}

.what_img{float:left;}
.what_img p{text-align:center; margin:10px 0; color:#999; font-size:14px;}
.what_img p a{color:#999;}
.what_comment{width:550px;}
.what_comment p{border:1px solid #e6e6e6; height:40px; padding:15px 8px;  overflow:hidden;line-height:20px; position:relative;}
.what_comment_btn{position:absolute; right:0; bottom:0; width:21px; height:21px; background:url(../images/content_ask_sprite.png) no-repeat 0 -197px; cursor:pointer;}
.other_que ul{width:190px;}
.other_que li a{color:#333; width:190px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.other_que .durg_introduce{color:#026278;}

/*-------内容页右边药品推荐--------*/
.drug_recommend{border-top:1px solid #ebebeb;}
.drug_recommend li{width:220px; padding:0 5px;}
.drug_recommend_now div{margin:10px 0;}
.drug_recommend_now div p{padding-left:12px; margin-top:4px;}
.drug_recommend_now .drug_name{line-height:20px;}
.drug_recommend_now .drug_name a{color:#026278;}
.drug_recommend_now .drug_name span{display:none;}
.drug_recommend_now .drug_price{color:#fd0;}
.drug_recommend_now .drug_img{border:1px solid #ebebeb;}
.drug_recommend_now .drug_img img{width:98px; height:98px; }
.drug_recommend_now .drug_buy{display:block; width:78px; height:24px; line-height:24px; background:#026278; text-align:center; color:#fff;}

.drug_recommend_normal {width:210px; height:27px; line-height:27px; border-bottom:1px solid #ebebeb; }
.drug_recommend_normal div{display:none;}
.drug_recommend_normal p{display:none;}
.drug_recommend_normal .drug_name{display:block;}
.drug_recommend_normal .drug_name a{display:block; float:left; width:180px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.drug_recommend_normal .drug_name span{display:inline-block; float:right; width:40px;}

.view_more a{display:block; width:208; height:28px; line-height:28px; text-align:center; border:1px solid #ebebeb; margin-top:-1px;}

/*----------问答内容页结束----------*/


/*----------已注册用户问题提交页面开始---------*/
.submit_container{ width:600px; margin:50px auto;}
.sumbit_succes{padding-left:74px; width:330px; margin:40px auto; background:url(../images/succes_sprite.png) no-repeat;}
.sumbit_succes p{color:#999; font-size:14px;}
.sumbit_succes p strong{font-size:24px; color:#333; font-family:"Microsoft YaHei";}
.sumbit_succes a{ display:inline-block; height:20px; padding-left:28px; line-height:20px; background:url(../images/succes_sprite.png) no-repeat;}
.sumbit_succes p .p1{background-position:0 -112px;}
.sumbit_succes p .p2{background-position:0 -131px;}
.sumbit_succes p span{padding: 0 18px;}

.choose_cate p{height:30px; line-height:30px; font-size:14px;}
.choose_cate p span,.choose_cate p label{margin-right:15px;}
.choose_cate p a{display:inline-block; width:100px ; height:28px; line-height:28px; border:1px solid #e6e6e6; color:#999; text-align:center;}
.choose_cate p a:hover{background-color:#eee; text-decoration:none;}
.choose_cate .tel_num{height:80px; line-height:80px;}
.choose_cate .tel_num input{ height:40px; padding-left:10px; width:240px; border: 1px solid #999; margin-right:10px; font-size:16px; }
.choose_cate .tel_num span{ display:inline-block; line-height:20px; padding-left:20px; background:url(../images/succes_sprite.png) no-repeat 0 -151px; margin:0;}
.choose_cate .confirm_btn, .choose_cate .update_btn, .choose_cate .pass_btn{border:none; color:#FFF; font-weight:bold;}
.choose_cate .confirm_btn, .choose_cate .update_btn{ margin-left:77px; background:#fa0;}
.choose_cate .confirm_btn:hover, .choose_cate .update_btn:hover, .choose_cate .update_btn:hover{background:#f90;}
.choose_cate .pass_btn{background:#026278;}
.choose_cate .pass_btn:hover{background:#0083dd;}

.qr_logo{margin:40px auto; text-align:center;}
.qr_logo div{display:inline-block; margin-right:20px;}
.qr_code{display:inline-block;padding:5px;  background-color:#fff;}
.qr_logo a img{width:88px; height:88px;}
.qr_logo p{line-height:36px;}

.random_user{text-align:center;}
.random_user p{line-height:35px;}
.account_psw{ font-size:24px;}
.account_psw span{color:#026278; margin-right:20px;}
.account_psw span strong{color:#333;}
.suggestions{text-decoration:underline;}
/*----------已注册用户问题提交页面结束---------*/


/*------------问答提交页面--------------*/
.consult{position:relative;}
.consult p{height:55px; line-height:55px; border-bottom:1px solid #999; padding-left:20px;margin-bottom:-1px; font-size:14px; color:5e5e5e;}
.consult_title strong{ font-size:18px;}

.consult_content textarea{ width:718px; height:158px; padding:10px; border:1px solid #999; overflow:hidden; resize:none; outline: none; font-size:18px;}
.submit_area{position:relative;}
.submit_area a{display:inline-block; text-align:center; color:#fff; font-family:"Microsoft YaHei"; border-radius:2px;}
.submit_area .upload{padding:0 15px; margin-top:15px; height:40px; line-height:40px; background:#026278; font-size:16px; text-decoration:none; cursor:pointer;}
.submit_area .upload:hover{background:#0099f1;}
.loading{ width:30px; height:30px; background:url(../images/loading_color_30.gif);}
.submit_area .consult_submit{ padding:0 40px; margin-top:10px; height:50px; font-size:24px; line-height:50px; background:#fa0;}
.upload_file{position:absolute; left:5; bottom:20px; width:0px; z-index:-1;}
.submit_layer{background:none; height:50px; width:176px; position:absolute; bottom:0; right:0;}
#fileToUpload{position: absolute; height:0px; width:0; display: block; top: 15px; left: 0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.file_addr{padding-top:10px;}
.file_addr .preview{ float:left; padding:3px; margin-right:10px; background:#fff;}
.preview .delete_btn{display:block;color: #F00; text-align:center}
.preview img{ width:100px; height:100px; border:1px solid #999; }
.disable_layer{position: absolute;right: 0;top: 10px; width: 176px; height: 50px;}

.tip_area{margin-top:70px; padding:15px; border:1px solid #f4e0a3; background:#fffeee; position:relative;}
.tip_area p{line-height:20px;}
.tip_arrow{width:14px; height:14px; position: absolute; top:15px; left:-13px; background:url(../images/que_ans.png);}


/*--------百科列表---------*/
.focus { width:365px; overflow:hidden;position:relative; background-color:#f8f8f8; text-align:center;}
.focus a:hover{text-decoration:none;}
.focus img { vertical-align:bottom; width:365px; height:300px;}
.new_focus{width:440px;}
.new_focus img{width:440px; height:260px; border:1px solid #ddd;}
.focus .h_title{padding:7px 7px 7px 0;}
.focus .h_title,
.focus .new_title{padding:12px 7px 0; font-size:18px; font-weight:normal; color:#333;font-family:"Microsoft YaHei"; line-height:24px; text-align:center; text-indent:0;}
.focus p { color:#999; padding:7px 7px 12px; line-height:22px; text-align:left; text-indent:2em;}
.article_row{width:420px; padding-left:4px; margin-bottom:16px;}
.article_row .title{height:42px; line-height:42px; font-size:18px; font-weight:normal; font-family: "Microsoft YaHei"; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.article_row .content{line-height:22px; color:#999; text-indent:2em;}

/*百科原来的类*/

.disease{height:32px; background:#ebebeb;margin-bottom:40px;position:relative;}
.disease ul{ overflow:hidden; line-height:32px;}
.disease strong{float:left; padding:0 5px;}
.disease li{float:left;}
.disease li a{ display:inline-block; padding:0 8px; font-size:12px;}
.disease li a:hover, .disease .active a{border-top:1px solid #026278; color:#026278; height:32px; line-height:31px; background:#fff;}

.disease .disease_method{width:988px; height:30px; border:1px solid #ebebeb; border-top:none; position:absolute; top:31px; left:0; display:none;}
.disease .disease_method a:hover{border:none;}
.disease .disease_method a{border:none; color:#333;}

/*添加本地搜索后的类*/
.disease_search{ background:#ebebeb; margin-bottom:20px; position:relative;}
.disease_list{ overflow:hidden; line-height:32px;}
.disease_search strong{float:left; padding:0 5px;}
.disease_list li{float:left;}
.disease_list a{ display:inline-block; padding:0 8px; font-size:12px;}
.disease_list a:hover, .disease_list .active a{border-top:1px solid #026278; color:#026278; height:32px; line-height:31px; background:#fff; text-decoration:none;}
.disease_list strong a:hover{ border:0; background:inherit; color:inherit;}

.screen_area{padding:15px 20px 10px; background:#FFF; border:1px solid #ebebeb; border-top:none;}
.screen_list{width:875px; height:80px; overflow:hidden;}
.screen_list_slide{height:320px; overflow-y:scroll;}
.screen_search_container{display:none;}
.screen_search{width:220px; height:24px; background:url(../images/menu_nav.gif) no-repeat 200px -65px; border:1px solid #e6e6e6; color:#999; line-height:24px; text-indent:1em;}
.screen_list li{ float:left; width:160px; padding-right:10px; border-bottom:1px solid #e6e6e6; line-height:39px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.screen_list a{color:#333; font-size:12px;}
.screen_list a:hover{color:#e72418;}
.slide_area{width:70px; text-align:center;}
.slide_btn{display:inline-block; width:52px; height:22px; background:#ededed url(../images/z_bg.gif) no-repeat 35px -238px; line-height:22px; text-align:center; text-indent:-10px; cursor:pointer;}
.slide_up{background-position:35px -259px;}

.hot_recommend{background:#ebebeb; padding:20px; width:950px;line-height:25px; margin:0 auto 20px auto;}
.hot_recommend li{float:left; width:100px;}

.list_left_pic{ height:302px;}
.list_left_pic, .baike_detail_right{position:relative; width:365px;}

.list_left_pic img{width:365px; height:300px;}
.baike_detail_right img{width:240px; height:120px;}
.list_span_layer,.baike_detail_layer{ width:100%; position:absolute;}
.list_span_layer{left:0; height:36px; bottom:42px;}
.baike_detail_layer{height:24px; bottom:14px;left:0;}
.list_span_layer span, .baike_detail_layer span{position:absolute;left:0; width:100%; height:100%; background:#fff; opacity:0.7; filter:alpha(opacity:50); z-index:9;}
.list_span_layer strong, .baike_detail_layer strong{ position:absolute; z-index:10;}
.list_span_layer strong{line-height:36px; padding-left:12px; font-size:28px; font-family:"Microsoft YaHei";}
.baike_detail_layer strong{line-height:24px; padding-left:6px; font-size:18px; font-family:"Microsoft YaHei";}
.baike_list h2{padding-left:15px; font-size:28px; font-weight:normal; color:#333; height:40px; line-height:40px; font-family:"Microsoft YaHei";}
.article_des{border-top:1px solid #e6e6e6; padding:30px 0 30px 10px;}
.article_des:hover{background:#f8f8f8;}
.article_pic{display:block;}
.article_pic img{width:200px; height:115px;display:block;}
.article_info,
.article_info_long{padding-left:15px; width:470px; font-family:"Microsoft YaHei";}
.article_info_long{width:685px; padding-left:0;}
.article_no_img{padding-left:15px; font-family:"Microsoft YaHei";}
.article_promoProduct_info,
.article_promoProduct_info_long{padding-left:15px; width:880px; font-family:"宋体"; font-weight:normal;}
.seach_high_light{color:#d00; font-style:normal;}
.article_info h3,
.article_info_long h3{font-size:20px; color:#000; line-height:33px; font-weight:normal;}
.description{font-size:12px; color:#333; line-height:22px; margin:10px 0;}
.tag_row{color:#999;}
.tag_row a{color:#026278; margin-right:15px;}

/*--------------百科首页1-----------*/
.drug_show{width:738px; border:1px solid #e6e6e6;}
.drug_show h2{height:45px; padding-top:5px; border-bottom:2px solid #333; font-family:"Microsoft YaHei";}
.drug_show h2 span{padding:0 15px; display:inline-block; color:#b3b3b3; line-height:45px; height:45px;font-size:28px; font-weight:normal;}
.drug_show h2 strong{ color:#333; margin-right:5px;}
.drug_show h2 em{margin:0 5px; font-style:normal;}
.drug_show_info strong{display:block; height:35px; line-height:35px; padding-left:15px; font-size:14px; color:#000; background-color:#f8f8f8;}
.drug_show_list{ padding:10px; width:340px;}
.drug_show_list2{padding:15px; width:708px;}
.drug_show_list .title, .drug_show_list2 h3{ border-bottom:1px solid #e6e6e6;}
.drug_show_list h3, .drug_show_list2 h3{height:27px; line-height:27px; font-size:14px;}
.drug_show_list .title a, .drug_show_list2 .title a{display:inline-block; line-height:27px; float:right; color:#999;}
.drug_show_list ul, .drug_show_list2 ul{padding-top:10px;}
.drug_show_list li, .drug_show_list2 li{float:left; width: 155px; padding:0 3px;line-height:28px;}
.drug_show_list3 li{float:left; width:155px; padding-right:5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.drug_show_list li a, .drug_show_list2 li a{color:#666; font-size:14px;}
.drug_show_list li a:hover, .drug_show_list2 li a:hover{color:#e72418;}

.baike_right h3{height:40px; line-height:40px; color:#fff; padding-left:20px; background:url(../images/baike_index.png) no-repeat #026278 right -40px ; cursor:pointer;}
.shrinking h3{background-position:right 0;}
.shrinking div{display:none;}
.baike_right_detail h4{padding-left:15px; height:34px; line-height:34px; color:#666; background:#f8f8f8; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.baike_right_detail ul{padding:10px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.baike_right_detail li{float:left;  line-height:28px; padding:5px;}

/*----------百科文章详细页------------*/
.article{padding:20px;}
.article_title_area{text-align:center; border-bottom:1px solid #e6e6e6; padding-bottom:10px; clear:both;}
.article_title_area:after{display:block;content:".";height:0;visibility:hidden;clear:both;font-size:0;line-height:0}
.article_title_area h1{font-size:28px; line-height:50px; font-weight:normal; font-family:"Microsoft YaHei"; color:#000;}
.article_title_area p{ float:left; margin-right:20px; line-height:25px;}
.article_content{padding:25px; color:#444; line-height:20px; font-size: 15px;}
.article_content h3{margin:15px;}
.article_content p{margin-bottom:26px; text-indent:2em; line-height:24px;}
.article_content a{color:#026278; text-decoration:underline;}
.article_content .init_p{ }
.tag_area{height:30px;}
.tag_area>span,.tag_area>a{display:block; height:30px; color:#fff; float:left;margin-right:2px;}
.tag_area>span{width:16px; text-align:center; background:#4b4b4b;}
.tag_area>a{line-height:30px; padding:0 20px;}
.tag_a_bg1{background:#f94c00;}
.tag_a_bg1:hover{background:#ff611c; text-decoration:none;}
.tag_a_bg2{background:#13C955;}
.tag_a_bg2:hover{background:#ff8a22; text-decoration:none;}

.disease_row{border:1px solid #ffe288;}
.disease_row h3{height:41px; line-height:41px; padding:0 17px; color:#000; background:url(../images/baike_detail.png) repeat-x;}
.disease_row h3 a{float:right; display:block; padding-left:13px; font-size:12px; color:#026278;}
.disease_row_detail{padding:15px;}
.disease_row_detail ul{ border-right:1px dashed #d4d4d4; width:285px; padding-right:15px; height:200px; overflow:hidden;}
.disease_row_detail li{line-height:39px; padding-left:20px; border-bottom:1px dashed #d4d4d4; background:url(../images/baike_detail.png) no-repeat 0 -41px; color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.disease_row_detail li strong{font-weight:normal; color:#5e5e5e;}

.detail_recommend{margin-left:30px; width:260px;}
.detail_recommend p{margin:12px 0;}

.hot_tel{padding-left:26px; height:24px; line-height:24px; background:url(../images/tel_ico.png) no-repeat;}
.hot_tel p{font-family:'Century Gothic';}

.detail_b_row{border-top:2px solid #636363;position:relative; height:170px;}
.detail_b_row ul{overflow:hidden; height:140px;}
.b_title{ float:left; width:105px; text-align:center; }

.b_title>a, .cate_link{display:block; width:100px; height:30px; line-height:30px; text-align:center;font-size:14px; font-weight:bold; margin-left:2px; margin-bottom:10px;}
.active .cate_link{ background-color:#f94c00; color:#fff; }
.cate_link:hover{color:#fff; text-decoration:none;}
.show_ul{ position:absolute; top:40px; left:0; width:740px;}
.show_ul li{margin:9px; width:130px; float:left;}
.show_ul li a{display:inline-block; color:#fff;}
.show_ul li a img{width:130px;height:75px;}
.show_ul li p{background:#333; padding:0 15px; height:38px; text-align:left;}
.show_ul li p a{line-height:19px;}

.baike_zone{ background:#f8f8f8;}
.about_zone{padding:16px;}
.about_zone p{line-height:22px; font-size:12px; color:#333;}
.readings p{border-bottom:1px solid #e6e6e6;padding-left:20px; font-size:14px; line-height:25px; font-weight:bold;}
.readings ul{padding:10px;}
.readings li{list-style:square; line-height:25px; margin-left:20px;}

.detail_hot{background:#f8f8f8; border:1px solid #e6e6e6; padding:10px;}
.detail_hot li{ float:left; line-height:25px; margin-left:15px;}

.subject_scrool_pic{padding:10px 20px; background:#f8f8f8; border-top:1px solid #e6e6e6; }
.subject_scrool{width:200px; height:115px; overflow:hidden;}
.subject_scrool_pic ul, .subject_scrool_pic img{width:200px; height:115px; position:relative;}
.subject_scrool_pic li{float:left; position:relative;}
.small_dot_area{text-align:center;}
.small_dot_area a{display:inline-block; width:10px; height:10px; background-color:#8b8b8b; margin-right:10px; margin-top:10px; border-radius:10px;}
.small_dot_area .active{background:#026278;}



/*----------个人中心样式-----------*/

.user_nav{border:1px solid #e6e6e6; background:#f8f8f8;}
.nav_list{border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; }
.nav_list h3, .nav_list li a{color:#5e5e5e; font-size:14px; font-family:"SimSun";}
.nav_list h3{padding-left:22px; height:40px; line-height:40px;}
.nav_list li{ padding-left:23px;padding-right:16px; line-height:36px;}
.nav_list li:hover{background:#efefef;}
.nav_list li a{ display:inline-block; width:170px; height:36px; line-height:36px; cursor:pointer; padding-left:10px;  background:url(../images/user_center.png) no-repeat 0 -36px;}
.nav_list li span{display:none; color:#fff;}
.nav_list li.active{background:#026278;}
.nav_list li.active a{color:#fff; background:url(../images/user_center.png) no-repeat;}
.nav_list li.active span{display:inline;}
.user_que{border:1px solid #E6E6E6; border-top:none;}
.input_mobile_phone{width:500px; height:38px; text-align:center; margin:50px 100px;}
.input_mobile_phone strong{ display:inline-block; font-size:14px; height:38px; line-height:38px; color:#5e5e5e; font-family:"Microsoft YaHei"; }
.input_mobile_phone input{width:140px; height:38px; font-size:16px; line-height:38px; border:1px solid #e6e6e6; text-indent:0.8em; margin-right:12px;}
.input_mobile_phone a{display:inline-block; width:90px; height:38px; line-height:38px; color:#fff; font-size:16px; text-align:center; background:#fa0;font-family:"Microsoft YaHei";}
.input_mobile_phone a:hover{background:#fc0; text-decoration:none;}

.no_question{text-align:center; margin:30px 0; font-size:14px;}

.my_answer, .sys_msg{border-top:1px solid #e6e6e6;}
.my_answer_list, .sys_msg_list{ border-bottom:1px dashed #e6e6e6; background:#fff;}
.my_answer_list{padding:20px 0 20px 20px;}
.sys_msg_list{padding:20px 15px;}
.my_answer_content{line-height:28px; font-size:14px; color:#333;}
.my_answer_time{line-height:28px;}
.user_question{padding-left:30px; border:1px solid #e6e6e6; background:#f8f8f8; padding:20px; min-height:35px; position:relative;}
.user_question p{line-height:25px;}
.user_question p span{margin-right:5px; font-size:14px;}
.user_question .question_info span{font-size:12px;}

.sys_msg_list_content{padding-left:25px;}
.sys_msg_list_content h4{line-height:30px; font-size:14px; color:#5e5e5e;}
.arrow_up_icon{position:absolute; top:-6px; left:45px; width:9px; height:6px; background:url(../images/user_center.png) no-repeat 0 -72px;}
.sys_msg_list_del{display:inline-block; line-height:72px;}

.bdsharebuttonbox{ float:left; display:inline-block; width:115px; margin-top:5px;}
.article_title_area .bdsharebuttonbox a{margin:0 2px 0 0;}

.change_cate_container, .popup, #pop_img_container{position:absolute; top:0; left:0; width:100%; height:100%; z-index:1000;}
.change_cate, .popup_bg{position:fixed; z-index:1090; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity:70);}
.cate_layer, .popup_layer{ position:fixed; top:50%; left:50%;  margin-left:-300px; width:600px; background:#FFF; opacity:1; padding:30px; z-index: 1999;}
.pop_img{position:relative; z-index: 1091; top:50%; left:50%; display:inline-block; padding:10px; background:#fff;}

.cate_layer h3{padding:10px 0;}
.ask_cate{margin-top:10px;}
.ask_cate dt{padding:5px 0 ; color:#333; font-size:16px; font-weight:bold; border-bottom:1px dotted #999;}
.ask_cate dd{padding:5px;}
.ask_cate dd a{ display:inline-block; padding:3px; margin:1px; line-height:20px; color:#026278;}
.ask_cate dd a:hover, .ask_cate .hover{background:#026278; color:#fff;}
#submit_chosse{display:block;  width:100px; height:28px; margin-top:20px; background:#026278; border-radius:3px; color:#FFF; font-size:14px; line-height:28px; text-align:center;}
#selected_cate{color:#026278;}

.popup_layer{width:550px; height:310px; margin-top:-155px; margin-left:-275px; padding:20px 10px;}
.popup_layer p{padding:5px 0; position:relative; }
.modify_container{width:440px; margin:0 auto;}
.modify_container input, .modify_container button{ width:438px; height:35px; line-height:37px; border:1px solid #e6e6e6; font-size:14px;}
.modify_container input{padding-left:40px;width:398px; position:relative; z-index:998;}
.modify_container button{ background:#026278; color:#fff; cursor:pointer;}
.modify_container button.not{ background:none; color:#000; cursor:default;}
.modify_container .bg1{background:url(../images/key.png) no-repeat ;}
.modify_container .bg2{background:url(../images/key.png) no-repeat left -35px ;}
.modify_container .bg3{background: #e5e5e5 url(../images/key.png) no-repeat left -35px ; z-index:996;}
.modify_container label{position:absolute; z-index:997; left:45px; line-height:37px; color:#999;}
.modify_container .reg_tip{ min-height:14px; padding-top:0px; padding-left:60px;}
.psw_level_1, .psw_level_2, .psw_level_3{ position:absolute; width:122px; height:14px; background:url(../images/key.png) no-repeat left -70px;}
.psw_level_2{background-position:left -84px;}
.psw_level_3{background-position:left -98px;}

.layer_p{position: absolute; bottom: 20px; width: 100%; background: #000; opacity: 0.5; filter: alpha(opacity:50); text-align: center; color: #fff;}

/*----------最顶部网站导航-----------*/
.top_nav{position:absolute; left:50%; top:37px; z-index:1100; width:988px; padding-bottom:10px; margin-left:-494px; background:#fff; border:1px solid #e6e6e6; border-top:none; }
.top_nav a{line-height:24px; }
.top_nav .title{font-size:14px; color:#026278; line-height:30px;}
.top_nav li{float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.col1{float:left; width:240px; padding:10px; border-right:1px solid #e6e6e6;}
.col1 li{width:80px;}
.col2{float:left; width:256px; padding:10px; border-right:1px solid #e6e6e6;}
.col2 li{width:128px;}
.col3{float:left; width:430px; padding:10px;}
.col3 li{width:56px; padding-right:5px;}

/** search page type css 王海 2014-06-30**/
.que_cate{ color: #999;}
.continue_ask_content{ text-align: right; width: 604px;}
.continue_ask, .continue_ask_btn{ background: none repeat scroll 0 0 #026278; color: #fff; display: inline-block; height: 25px; line-height: 25px; text-align: center; width: 72px; border-radius:2px; }
.continue_ask_form{ margin-top : 10px; border: 1px solid #026278; height: 100px;}
.continue_content{border: 0 none; display: block; font-size: 100%; height: 50px; padding: 10px;  width: 582px; resize: none;}
.continue_ask_btn{ margin-right: 5px;}
.offset_left{ margin-left: 70px; }
.offset_left .solution_text{ width: 534px;}
.offset_left .continue_content{}




/*--客服代码--*/
.showConsult{display:none; position:fixed; bottom:92px; right:70px; width: 268px; height: 203px; border: #026278 1px solid; background-color: #fff;  overflow: hidden;  z-index:10010; text-align:center;}
.fl_consult{position: relative; width: 268px; height: 160px; border: #e6e6e6 1px solid; border-top: 0; background-color: #f8f8f8; clear: both; }
.d_txt { margin: 0; border: 0; width: 268px; height: 204px; overflow: hidden; position: absolute; top: -1px; left:-1px; background-color: #fff; }
.d_txt a { padding: 9px 0 9px 25px; width: 64px; background: url(http://s.maiyaole.com/images/201306/img/yw_talk.gif) no-repeat 6px center; font:12px/22px "Microsoft YaHei" ,tahoma,arial,\5b8b\4f53; color: #5e5e5e; border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-bottom: 0; display: inline-block; float: left; margin-left: -1px; *zoom:1;overflow:hidden;text-align: left; }
.d_txt a.last { width:65px;}
.d_txt a:hover { background: url(http://s.maiyaole.com/images/201306/img/yw_talk.gif) no-repeat 6px center; text-decoration: underline; color:#5e5e5e;}
.d_txt a.b_consultCol, .d_txt a:hover,.b_consultCol:hover {color: #e72419;}